package io.renren.modules.erp.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

/**
 * 
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2018-07-19 22:30:09
 */
@TableName("customer_info")
public class CustomerInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private Long customerInfoId;
	/**
	 * 
	 */
	private String customerCode;
	/**
	 * 
	 */
	private String customerName;
	/**
	 * 
	 */
	private String customerShortName;
	/**
	 * 
	 */
	private String mainCustom;
	/**
	 * 
	 */
	private String customerType;
	/**
	 * 
	 */
	private String businessLinkman;
	/**
	 * 
	 */
	private String financeLinkman;
	/**
	 * 
	 */
	private String businessPhone;
	/**
	 * 
	 */
	private String financePhone;
	/**
	 * 
	 */
	private String faxNumber;
	/**
	 * 
	 */
	private String emailAddress;
	/**
	 * 
	 */
	private String businessMan;
	/**
	 * 
	 */
	private String paymentPeriod;
	/**
	 * 
	 */
	private BigDecimal discountRate;
	/**
	 * 
	 */
	private String paymentMethod;
	/**
	 * 
	 */
	private String defaultCurrency;
	/**
	 * 
	 */
	private BigDecimal taxRate;
	/**
	 * 
	 */
	private BigDecimal customerCredit;
	/**
	 * 
	 */
	private Integer monthlyPeriod;
	/**
	 * 
	 */
	private Integer payStart;
	/**
	 * 
	 */
	private Integer payEnd;
	/**
	 * 
	 */
	private String deliveryArea;
	/**
	 * 
	 */
	private String postCode;
	/**
	 * 
	 */
	private String mailingAddress;
	/**
	 * 
	 */
	private String deliveryAddress;
	/**
	 * 
	 */
	private String importantExplain;
	/**
	 * 
	 */
	private Integer status;

	/**
	 * 设置：
	 */
	public void setCustomerInfoId(Long customerInfoId) {
		this.customerInfoId = customerInfoId;
	}
	/**
	 * 获取：
	 */
	public Long getCustomerInfoId() {
		return customerInfoId;
	}
	/**
	 * 设置：
	 */
	public void setCustomerCode(String customerCode) {
		this.customerCode = customerCode;
	}
	/**
	 * 获取：
	 */
	public String getCustomerCode() {
		return customerCode;
	}
	/**
	 * 设置：
	 */
	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}
	/**
	 * 获取：
	 */
	public String getCustomerName() {
		return customerName;
	}
	/**
	 * 设置：
	 */
	public void setCustomerShortName(String customerShortName) {
		this.customerShortName = customerShortName;
	}
	/**
	 * 获取：
	 */
	public String getCustomerShortName() {
		return customerShortName;
	}
	/**
	 * 设置：
	 */
	public void setMainCustom(String mainCustom) {
		this.mainCustom = mainCustom;
	}
	/**
	 * 获取：
	 */
	public String getMainCustom() {
		return mainCustom;
	}
	/**
	 * 设置：
	 */
	public void setCustomerType(String customerType) {
		this.customerType = customerType;
	}
	/**
	 * 获取：
	 */
	public String getCustomerType() {
		return customerType;
	}
	/**
	 * 设置：
	 */
	public void setBusinessLinkman(String businessLinkman) {
		this.businessLinkman = businessLinkman;
	}
	/**
	 * 获取：
	 */
	public String getBusinessLinkman() {
		return businessLinkman;
	}
	/**
	 * 设置：
	 */
	public void setFinanceLinkman(String financeLinkman) {
		this.financeLinkman = financeLinkman;
	}
	/**
	 * 获取：
	 */
	public String getFinanceLinkman() {
		return financeLinkman;
	}
	/**
	 * 设置：
	 */
	public void setBusinessPhone(String businessPhone) {
		this.businessPhone = businessPhone;
	}
	/**
	 * 获取：
	 */
	public String getBusinessPhone() {
		return businessPhone;
	}
	/**
	 * 设置：
	 */
	public void setFinancePhone(String financePhone) {
		this.financePhone = financePhone;
	}
	/**
	 * 获取：
	 */
	public String getFinancePhone() {
		return financePhone;
	}
	/**
	 * 设置：
	 */
	public void setFaxNumber(String faxNumber) {
		this.faxNumber = faxNumber;
	}
	/**
	 * 获取：
	 */
	public String getFaxNumber() {
		return faxNumber;
	}
	/**
	 * 设置：
	 */
	public void setEmailAddress(String emailAddress) {
		this.emailAddress = emailAddress;
	}
	/**
	 * 获取：
	 */
	public String getEmailAddress() {
		return emailAddress;
	}
	/**
	 * 设置：
	 */
	public void setBusinessMan(String businessMan) {
		this.businessMan = businessMan;
	}
	/**
	 * 获取：
	 */
	public String getBusinessMan() {
		return businessMan;
	}
	/**
	 * 设置：
	 */
	public void setPaymentPeriod(String paymentPeriod) {
		this.paymentPeriod = paymentPeriod;
	}
	/**
	 * 获取：
	 */
	public String getPaymentPeriod() {
		return paymentPeriod;
	}
	/**
	 * 设置：
	 */
	public void setDiscountRate(BigDecimal discountRate) {
		this.discountRate = discountRate;
	}
	/**
	 * 获取：
	 */
	public BigDecimal getDiscountRate() {
		return discountRate;
	}
	/**
	 * 设置：
	 */
	public void setPaymentMethod(String paymentMethod) {
		this.paymentMethod = paymentMethod;
	}
	/**
	 * 获取：
	 */
	public String getPaymentMethod() {
		return paymentMethod;
	}
	/**
	 * 设置：
	 */
	public void setDefaultCurrency(String defaultCurrency) {
		this.defaultCurrency = defaultCurrency;
	}
	/**
	 * 获取：
	 */
	public String getDefaultCurrency() {
		return defaultCurrency;
	}
	/**
	 * 设置：
	 */
	public void setTaxRate(BigDecimal taxRate) {
		this.taxRate = taxRate;
	}
	/**
	 * 获取：
	 */
	public BigDecimal getTaxRate() {
		return taxRate;
	}
	/**
	 * 设置：
	 */
	public void setCustomerCredit(BigDecimal customerCredit) {
		this.customerCredit = customerCredit;
	}
	/**
	 * 获取：
	 */
	public BigDecimal getCustomerCredit() {
		return customerCredit;
	}
	/**
	 * 设置：
	 */
	public void setMonthlyPeriod(Integer monthlyPeriod) {
		this.monthlyPeriod = monthlyPeriod;
	}
	/**
	 * 获取：
	 */
	public Integer getMonthlyPeriod() {
		return monthlyPeriod;
	}
	/**
	 * 设置：
	 */
	public void setPayStart(Integer payStart) {
		this.payStart = payStart;
	}
	/**
	 * 获取：
	 */
	public Integer getPayStart() {
		return payStart;
	}
	/**
	 * 设置：
	 */
	public void setPayEnd(Integer payEnd) {
		this.payEnd = payEnd;
	}
	/**
	 * 获取：
	 */
	public Integer getPayEnd() {
		return payEnd;
	}
	/**
	 * 设置：
	 */
	public void setDeliveryArea(String deliveryArea) {
		this.deliveryArea = deliveryArea;
	}
	/**
	 * 获取：
	 */
	public String getDeliveryArea() {
		return deliveryArea;
	}
	/**
	 * 设置：
	 */
	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}
	/**
	 * 获取：
	 */
	public String getPostCode() {
		return postCode;
	}
	/**
	 * 设置：
	 */
	public void setMailingAddress(String mailingAddress) {
		this.mailingAddress = mailingAddress;
	}
	/**
	 * 获取：
	 */
	public String getMailingAddress() {
		return mailingAddress;
	}
	/**
	 * 设置：
	 */
	public void setDeliveryAddress(String deliveryAddress) {
		this.deliveryAddress = deliveryAddress;
	}
	/**
	 * 获取：
	 */
	public String getDeliveryAddress() {
		return deliveryAddress;
	}
	/**
	 * 设置：
	 */
	public void setImportantExplain(String importantExplain) {
		this.importantExplain = importantExplain;
	}
	/**
	 * 获取：
	 */
	public String getImportantExplain() {
		return importantExplain;
	}
	/**
	 * 设置：
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：
	 */
	public Integer getStatus() {
		return status;
	}
}
